<?php
header('content-type:text/html;charset=utf-8');

//在php中，函数内外默认是完全隔离的
//以下写法，在函数内部调用外部的变量，是行不通的
//$hd = '后盾网';
//function foo(){
//    echo $hd;
//}
//foo();



//$hd = '后盾网';
//function foo(){
//    $hd = 'baidu';
//    echo $hd;//baidu
//}
//foo();
//echo $hd;//后盾网


//$hd = '后盾网';
//function foo(){
////    调用全局的$hd变量
//    global $hd;
//    echo $hd;
//}
//foo();
//echo $hd;





//
//$hd = '后盾网';
//
//function foo(){
////    调用全局的$hd变量
//    global $hd;
//    $hd = '百度';
//    echo $hd;//百度
//}
//foo();
//echo $hd;//百度








$hd = '后盾网';

function foo(){
//    调用全局变量hd
    echo $GLOBALS['hd'];
}
foo();

